<%--
    FSWUniCEUB - 2008

    Módulo: Indicadores

    Página de consulta do caso de uso manter indicadores

    Autor:
        - Marcos Mello Nobrega Soares - ra20136178
--%>

<jsp:useBean id="loginFacade" class="br.uniceub.fsw.seguranca.facade.LoginFacade" />
<jsp:useBean id="indicadorFacade" class="br.uniceub.fsw.indicadores.facade.IndicadorFacade" />
<jsp:useBean id="montadorHtml" class="br.uniceub.fsw.util.MontadorHtml" />

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">

<% loginFacade.controlarAcesso(request, response); %>
<% indicadorFacade.operacao(request, response); %>

<html>
    <head>
        <!-- Subsituir a TAG <NOME DO SISTEMA> pelo nome do sistema que está sendo desenvolvido -->
        <title>Sistema de Gest&atilde;o - FSWUniCEUB</title>

        <meta content="text/html; charset=UTF-8" http-equiv="content-type">
        <meta content="pt-br" http-equiv="content-language">
        <link href="/fswuniceub/arquivos/FSWUniCEUB.css" type="text/css" rel="stylesheet">
        <link rel="stylesheet" href="/fswuniceub/arquivos/CSS/FSWUniCEUB.css" type="text/css" media="screen" />            

        <script language="Javascript">
            function consultar() {
                document.formulario.submit();
            }
            
            function tratarEventoTeclado() {
                if(window.event.keyCode == 13) {
                    consultar();
                }
                
                return false;
            }
            
            function desligaEnter() {
                if(window.event.keyCode == 13) {
                    return false;
                }
                return true;
            }
        </script>        
    </head>
    <body onLoad="document.formulario.noIndicador.focus();" onKeyDown="return desligaEnter();">
        <form name="formulario" method="post">
            <!-- Início do espaço reservado para os parâmetros escondidos da página -->
            <%=montadorHtml.montarCampoEscondido("operacao", null)%>
            <!-- Fim do espaço reservado para os parâmetros escondidos da página -->

            <table width="100%" cellspacing="0" cellpadding="0" border="0">
                <tr valign="top">

                    <!-- Início da <td> responsável pelo posicionamento da tela principal -->
                    <td width="100%">
                        <div id="pagepopup">
                            <table cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
                                <tr>
                                    <!-- Início da <td> responsável pelo conteúdo da tela principal -->
                                    <td width="100%" bgcolor="#ffffff" height="36" valign="top">
                                        <table cellspacing="0" cellpadding="0" width="100%" border="0">
                                            <tr>
                                                <td width="100%%" bgcolor="#ffffff" height="36">
                                                    <table cellspacing="0" cellpadding="0" width="100%" border="0">
                                                        <tr>
                                                            <td style="padding-left: 25px">
                                                                <div id="pagepopuptitle">
                                                                    <h2>
                                                                    <!-- TAG <NOME DO SISTEMA> -->
                                                                    Indicadores
                                                                    </h2>
                                                                </div>
                                                            </td>
                                                            <td style="padding-right: 25px" align="right">
                                                                <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="/fswuniceub/imagens/set_star.gif" align="absmiddle">
                                                                &nbsp;
                                                                FSWUniCEUB
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td class="internalcontent" height="36">
                                                    <table width="100%" cellpadding="0" cellspacing="0">
                                                        <tr height="18">

                                                            <!-- Alterar o parâmetro width do <td> abaixo de acordo com o tamanho do nome do caso de uso, tentar manter o mesmo padrão de espaçamento existente -->
                                                            <!-- entre o nome do caso de uso e a linha de separação, além de tentar deixar o nome ocupando apenas uma linha de texto -->

                                                            <td class="sgirctitulobloco" width="120">
                                                                <!-- TAG: <NOME DO CASO DE USO> -->
                                                                Consultar Indicador
                                                            </td>
                                                            <td>
                                                                <hr class="sgirclineinternal">
                                                            </td>
                                                        </tr>
                                                    </table>

                                                    <!-- Início da <table> que conterá os <CONTROLES> referentes ao caso de uso -->
                                                    <table width="100%" cellpadding="0" cellspacing="0">
                                                        <tr>
                                                            <td colspan="6" class="erro">
                                                                <%=loginFacade.getMessage()%>
                                                            </td>
                                                        </tr>
                                                    </table>

                                                    <table width="100%" cellpadding="0" cellspacing="0">
                                                        <tr>
                                                            <td colspan="6">&nbsp;
                                                                
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td width="20%">
                                                                Nome ou c&oacute;digo:
                                                            </td>
                                                            <td width="23%">
                                                                <%=montadorHtml.montarCampoTexto("noIndicador", 20, 50, request.getParameter("noIndicador")!=null?request.getParameter("noIndicador"):null, "onKeyDown=\"tratarEventoTeclado();\"")%>
                                                            </td>
                                                            <td width="10%">&nbsp;
                                                                
                                                            </td>
                                                            <td width="1%">
                                                                <%=montadorHtml.montarCheckbox("stIndicadorAtivo",request.getParameter("stIndicadorAtivo")!=null?true:false)%>
                                                            </td>
                                                            <td width="42%" colspan="2">buscar apenas ativos
                                                                
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td colspan="6">&nbsp;
                                                                					
                                                            </td>
                                                        </tr>
                                                    </table>
                                                    <table width="100%" cellpadding="0" cellspacing="0">
                                                        <tr>
                                                            <td width="100%" align="center">&nbsp;
                                                                
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td width="100%" align="center">
                                                                <input type="button" class="button" value="Consultar" onClick="consultar();">
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td width="100%" align="center">&nbsp;
                                                                
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td width="100%" align="center">&nbsp;
                                                                
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td width="100%" align="center">
                                                                <div id="table">
                                                                    <%=montadorHtml.montarTabelaConsulta(indicadorFacade.consultarIndicadores(request, response))%>
                                                                </div>
                                                            </td>
                                                        </tr>
                                                        </tr>
                                                            <td width="100%" align="center">&nbsp;
                                                                
                                                            </td>
                                                        </tr>
                                                    </table>
                                                    <!-- Fim da <table> que conterá os <CONTROLES> referentes ao caso de uso -->
                                                </td>
                                            </tr>
                                        </table>
                                    </td>
                                    <!-- Fim da <td> responsável pelo conteúdo da tela principal -->
                                </tr>
                            </table>
                        </div>
                    </td>
                    <!-- Fim da <td> responsável pelo posicionamento da tela principal -->

                    <!-- Início da <td> responsável pelo posicionamento do espaço à direita da tela principal - NÃO MEXER AQUI -->
                    <td width="50%">
                    </td>
                    <!-- Fim da <td> responsável pelo posicionamento do espaço à direita da tela principal - NÃO MEXER AQUI -->
                </tr>
            </table>
        </form>
    </body>
</html>
